to remedy or alleviate - Allemand Anglais Dictionnaire